package com.dlc.shop.user.common.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import com.dlc.shop.user.common.model.Coupon;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * 余额充值级别表
 *
 * @author YXF
 * @date 2020-09-08 10:42:39
 */
@Data
public class UserBalanceDto{

    /**
     * 主键
     */
    @Schema(description = "主键" )
    private Long balanceId;
    /**
     * 充值余额标题
     */
    @Schema(description = "充值余额标题" )
    private String balanceTitle;
    /**
     * 充值金额
     */
    @Schema(description = "充值金额" )
    private Double rechargeAmount;
    /**
     * 背景图片
     */
    @Schema(description = "背景图片" )
    private String img;
    /**
     * 赠送金额
     */
    @Schema(description = "赠送金额" )
    private Double presAmount;
    /**
     * 赠送积分
     */
    @Schema(description = "赠送积分" )
    private Integer presScore;
    /**
     * 赠送成长值
     */
    @Schema(description = "赠送成长值" )
    private Integer presGrowth;

    @TableField(exist = false)
    @Schema(description = "赠送优惠券列表" )
    private List<Coupon> couponList;

}
